spotted laurel - German English Dictionary